import redis
import json
import datetime

# 创建 Redis 连接
r = redis.Redis(host='localhost', port=6379, db=0)

equipment = EquipmentClass(date=datetime.datetime.now(), id=1, equipment_no="123456", name="设备")
json_data = json.dumps(equipment.to_json())

# 将 JSON 数据存入 Redis
r.set('user:1000', json_data)

# 或使用 HSET 命令将数据存入哈希
# r.hset('user:1000', mapping=data)

# 从 Redis 读取返回的 JSON 数据
retrieved_data = r.get('user:1000')

# 将 JSON 字符串转换回 Python 字典
if retrieved_data:
    retrieved_data = json.loads(retrieved_data)
    print(retrieved_data) 